make every possible effort - Englisch Synonyme Wörterbuch